﻿using System;

namespace Cms.Domain
{
    public class MediaFileLocalizedProperties : ICloneable
    {
        private string _description;
        private string _title;
        
        public MediaFileLocalizedProperties()
        {
        }
        
        private MediaFileLocalizedProperties(MediaFileLocalizedProperties original)
        {
            _title = original.Title;
            _description = original.Description;
        }

        public virtual string Title
        {
            get { return _title; }
            set { _title = value; }
        }
        
        public virtual string Description
        {
            get { return _description; }
            set { _description = value; }
        }

        #region ICloneable Members

        public virtual object Clone()
        {
            return new MediaFileLocalizedProperties(this);
        }

        #endregion
    }
}